package paidaxing.blog.post.dto;

import lombok.Data;
import java.io.Serializable;

/**
 * 文章统计数据DTO
 */
@Data
public class PostStatsDTO implements Serializable {
    private static final long serialVersionUID = 1L;

    /**
     * 文章ID
     */
    private Long id;

    /**
     * 文章标题
     */
    private String title;

    /**
     * 阅读数
     */
    private Integer viewCount;

    /**
     * 点赞数
     */
    private Integer likeCount;

    /**
     * 评论数
     */
    private Integer commentCount;

    /**
     * 收藏数
     */
    private Integer favoriteCount = 0;

    /**
     * 分享数
     */
    private Integer shareCount = 0;
}